Search results

Types

Classes
Interfaces
Enums
Functions
Type aliases
Constants

Members

Properties
Methods
Getters
Setters
Enum members
Show privates

Other

In this module only

Class Team

extends BaseStructureclass BaseStructuredetritus-client/structures/BaseStructure

Defined in team

Team Structure an application's team

Constructor

constructor(
client: ShardClientclass ShardClientdetritus-client/ShardClient,
data?: BaseStructureDatainterface BaseStructureDatadetritus-client/structures/BaseStructureData,
isClone?: boolean
)

Properties

_keys = BaseSetclass BaseSetdetritus-utils/BaseSet<string>[src]
members = BaseCollectionclass BaseCollectiondetritus-utils/BaseCollection<string, TeamMemberclass TeamMemberdetritus-client/structures/TeamMember>[src]
payoutAccountStatus?: TeamPayoutAccountStatusesenum TeamPayoutAccountStatusesdetritus-client/TeamPayoutAccountStatuses[src]

Methods

get createdAt(): Dateexternal Date[src]
get owner(): null | TeamMemberclass TeamMemberdetritus-client/structures/TeamMember[src]
addMember(options: AddTeamMemberinterface AddTeamMemberdetritus-client-rest/RequestTypes/AddTeamMember): Promise<any>external Promise[src]
edit(options?: EditTeaminterface EditTeamdetritus-client-rest/RequestTypes/EditTeam): Promise<any>external Promise[src]
fetch(): Promise<Teamclass Teamdetritus-client/structures/Team>external Promise[src]
fetchApplications(): Promise<any>external Promise[src]
fetchMembers(
): Promise<BaseCollectionclass BaseCollectiondetritus-utils/BaseCollection<string, TeamMemberclass TeamMemberdetritus-client/structures/TeamMember>>external Promise
[src]
fetchMember(userId: string): Promise<TeamMemberclass TeamMemberdetritus-client/structures/TeamMember>external Promise[src]
fetchPayouts(options?: FetchTeamPayoutsinterface FetchTeamPayoutsdetritus-client-rest/RequestTypes/FetchTeamPayouts): Promise<any>external Promise[src]
delete(options?: DeleteTeaminterface DeleteTeamdetritus-client-rest/RequestTypes/DeleteTeam): Promise<any>external Promise[src]
removeTeamMember(userId: string): Promise<any>external Promise[src]
mergeValue(key: string, value: any): void[src]